//
//  UserData.swift
//  ChinaLandmark
//
//  Created by liy on 2025/2/9.
//

import Combine
import SwiftUI

//SwiftUI监视可绑定对象的任何数据更改，并在数据更改后刷新视图
final class UserData: ObservableObject {
  @Published var userLandmarks = landmarks
}

// final class UserData: ObservableObject {
//  var didChange = PassthroughSubject<UserData, Never>()
//  var userLandmark = landmarks {
//    didSet { //当数据变化时发送更新后的数据给视图，视图就会刷新
//      didChange.send(self)
//    }
//  }
// }
